prolonged and constant barking - İspanyolca İngilizce Sözlük